/*
 * RegistroCanciones.h
 *
 *  Created on: 14/04/2013
 *      Author: pato
 */

#ifndef MYVR_H_
#define MYVR_H_
#include <string>
#include "../../Fisica/ArchivoRV.h"
#include "../Utilidades/Constantes.h"
#include "../HashExtensible/HashExtensible.h"
#include "../Compresor/PPMC/PPMC.h"
using namespace std;

class RegistroCanciones {
private:
	ArchivoRV *archivo;
	string path;
	HashExtensible *indicePrimario;
public:
	RegistroCanciones();
	RegistroCanciones(string path);
	string* Buscar(unsigned int id);
	//No borra el string
	unsigned int Agregar(string cancion);
	int Borrar(unsigned int id);
	virtual ~RegistroCanciones();
};

#endif /* MYVR_H_ */
